﻿using PetaPoco;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BrnMall.Manager.Domain.AddressBook
{
    /// <summary>
    /// 客户标签实体
    /// </summary>
    [TableName("crm_ClientTag")]
    [PrimaryKey("id")]
    public class ClientTag
    {
        public int Id { get; set; }
        /// <summary>
        ///  标签名称   
        /// </summary>
        public string TagName { get; set; }
        /// <summary>
        /// 分类ID（1 基本信息，2 关注点，3 级别，4 类型，5 跟进状态，6 成交状态，7 付款状态，100 其他）
        /// </summary>
        public int CategoryId { get; set; }
        /// <summary>
        /// 部门成员id （0表示系统标签）
        /// </summary>
        public int StaffId { get; set; }

        public class ClientTagView {
            public string TagName { get; set; }
            public int CategoryId { get; set; }
            /// <summary>
            /// 部门成员id （0表示系统标签）
            /// </summary>
            public int StaffId { get; set; }
            public int Clientid { get; set; }
            /// <summary>
            /// 客户昵称或备注名
            /// </summary>
            public string NickName { get; set; }
            /// <summary>
            /// 用户图片
            /// </summary>
            public string Avatar { get; set; }
            /// <summary>
            /// 添加时间
            /// </summary>
            public DateTime Addtime { get; set; }
        }
    }
}